export function copyObj(obj) {
	let newobj = null;
	
	//判断是否需要继续进行递归
	if (typeof (obj) == 'object' && obj !== null) {
		newobj = obj instanceof Array ? [] : {}; // 进行下一层递归克隆
		for (var i in obj) {
			newobj[i] = copyObj(obj[i])
		} // 如果不是对象直接赋值
	} else newobj = obj;            
	return newobj;   
}